have slimmed down the body silhouette - Français Anglais Dictionnaire